var pinyinHandler={
	//结合 lg-pingyin.js使用
	//获取字符串的 中文拼音 和 中文拼音简拼
	getFullChars:function(obj){
		if(obj && obj.length>0){
			return pinyin.getFullChars(obj).toLowerCase();
		}else{
			return '';
		}
	},	
	getCamelChars:function(obj){
		if(obj && obj.length>0){
			return pinyin.getCamelChars(obj).toLowerCase();
		}else{
			return '';
		}
	}
};

//处理 placeholder 数据
$.fn.extend({
	phHandler: function(placeHolderVal,defaultVal)
	{
		var val=$(this).val()||$(this).html()||'';
		return val==placeHolderVal?
			!defaultVal?'':defaultVal
			:val;
	}	
});
//扩展字符串的 format 方法
String.prototype.format = function(args)
{
	if (arguments.length > 0){
	    var result = this;
	    if (arguments.length == 1 && typeof (args) == "object"){
	        for (var key in args){
	            var reg = new RegExp("({" + key + "})", "g");
	            result = result.replace(reg, args[key]);
	        }
	    }
	    else{
	        for (var i = 0; i < arguments.length; i++){
	            /*if (arguments[i] == undefined){
	                return "";
	            }
	            else{
	                var reg = new RegExp("({[" + i + "]})", "g");
	                result = result.replace(reg, arguments[i]);
	            }*/
	            var reg = new RegExp("({[" + i + "]})", "g");
                result = result.replace(reg, arguments[i]== undefined?'':arguments[i] );
	        }
	    }
	    return result;
	}
	else{
	    return this;
	}
};